The users section atDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/santiagodc8/tu_perfil.net/llms.txt
Use this file to discover all available pages before exploring further.
/admin/usuarios lets you manage who can access the administration panel. You can create new accounts and change roles.
User roles
| Role | Access |
|---|---|
| Admin | Full access to all sections: articles, categories, tags, breaking news, comments, messages, advertising, statistics, subscribers, newsletter, and user management. |
| Editor | Can create and edit articles, manage categories, tags, breaking news, view comments, messages, advertising, and statistics. Cannot access subscribers, newsletter sending, or user management. |
Creating a new user
Enter the user's full name
This is stored in the
profiles.full_name column and displayed in the panel.Set an initial password
Minimum 8 characters. Share this password with the new user securely. They can change it later from
/admin/perfil.Changing a user’s role
In the user list, each row has a role dropdown. Select Editor or Admin to change the role immediately — no save button is needed. Theprofiles table is updated via the Supabase client.
User list
Each user entry shows:- Full name
- Role badge (Admin or Editor)
- Email address
- Registration date
Deleting a user
Deleting users is not available directly from the admin panel UI. To remove a user, go to your Supabase Dashboard → Authentication → Users, find the user, and delete them there. The associatedprofiles row will be deleted automatically by the ON DELETE CASCADE constraint.
User fields reference
| Field | Type | Notes |
|---|---|---|
email | text | Login email. Managed by Supabase Auth. |
full_name | text | Display name in the panel. |
role | enum | admin or editor. |
created_at | timestamp | When the account was created. |
